#ifndef __CPPTUTORUNION_H__
#define __CPPTUTORUNION_H__

class CcppTutorUnion
{
	private:
		union Packed  // Declaration similar to a class
		{
			char i;
			short j;
			int k;
			long l;
			float f;
			double d;  
			// The union will be the size of a 
			// double, since that's the largest element
		};  // Semicolon ends a union, like a struct
	public:
		CcppTutorUnion ();
	   ~CcppTutorUnion ();

	    void m_GetUnionSize ();
};

#endif // __CPPTUTORUNION_H__